language and perception - French English Dictionary